using Microsoft.Xna.Framework;
using WODPL.GameComponents;

namespace WODPL.Models
{
    public class MapTileModel
    {
        private readonly Vector3 origin;
        private readonly BoundingBox interactionBox;
        private readonly MapTileRenderModel mapTileRenderModel;

        public MapTileModel(Vector3 origin, BoundingBox interactionBox, MapTileRenderModel mapTileRenderModel)
        {
            this.origin = origin;
            this.mapTileRenderModel = mapTileRenderModel;
            this.interactionBox = interactionBox;
        }

        public Vector3 Origin
        {
            get { return origin; }
        }

        public BoundingBox InteractionBox
        {
            get { return interactionBox; }
        }

        public MapTileRenderModel MapTileRenderModel
        {
            get { return mapTileRenderModel; }
        }
    }
}